package cn.gene.timeyan.pojo.admin.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 后台用户*
 *
 * @author LWG
 * @date 2022/7/21 14:37
 * @since 1.0.0@gene.cn
 */
@ApiModel(value="后台用户VO")
@Data
public class AdminVO implements Serializable {
    @ApiModelProperty(value="管理员id")
    private Long adminId;

    /**
     * 用户名
     */
    @ApiModelProperty(value="管理员用户名")
    private String userName;

    /**
     * 头像URL
     */
    @ApiModelProperty(value="管理员头像url")
    private String avator;

    /**
     * 数据创建时间
     */
    @ApiModelProperty(value="数据创建时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime createTime;

    /**
     * 数据最后修改时间
     */
    @ApiModelProperty(value="数据最后修改时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime updateTime;
}
